DR-DEVICE: A Defeasible Logic RDF Rule Language
نویسندگان
چکیده
Defeasible reasoning is a rule-based approach for efficient reasoning with incomplete and inconsistent information. Such reasoning is, among others, useful for ontology integration, where conflicting information arises naturally; and for the modeling of business rules and policies, where rules with exceptions are often used. In this demonstration we present a prototype system for defeasible reasoning on the Web. The system is called DR-DEVICE [4] and is capable of reasoning about RDF metadata over multiple Web sources using defeasible logic [1] rules. The system is implemented on top of CLIPS production rule system and builds upon R-DEVICE [5], an earlier deductive rule system over RDF metadata that also supports derived attribute and aggregate attribute rules. Rules can be expressed either in a native CLIPS-like language, or in an extension of the OO-RuleML [9] syntax. The operational semantics of defeasible logic are implemented through compilation into the generic rule language of R-DEVICE. This demonstration includes a complete use case of a semantic web broker that reasons about apartment renting. The most important features of DR-DEVICE are the following: • Support for multiple rule types of defeasible logic, such as strict rules, defeasible rules, and defeaters. • Support for both classical (strong) negation and negation-as-failure. • Support for conflicting literals, i.e. derived objects that exclude each other. • Direct import from the Web of RDF ontologies and data as input facts to the defeasible logic program. • Direct import from the Web of defeasible logic programs in an XML compliant rule syntax (RuleML). • Direct export to the Web of the results (conclusions) of the logic program as an RDF document.
منابع مشابه
DR-DEVICE: A Defeasible Logic System for the Semantic Web
This paper presents DR-DEVICE, a system for defeasible reasoning on the Web. Defeasible reasoning is a rule-based approach for efficient reasoning with incomplete and inconsistent information. Such reasoning is, among others, useful for ontology integration, where conflicting information arises naturally; and for the modeling of business rules and policies, where rules with exceptions are often...
متن کاملA Defeasible Logic Reasoner for the Semantic Web
Defeasible reasoning is a rule-based approach for efficient reasoning with incomplete and inconsistent information. Such reasoning is, among others, useful for ontology integration, where conflicting information arises naturally; and for the modeling of business rules and policies, where rules with exceptions are often used. This paper describes these scenarios in more detail, and reports on th...
متن کاملA Graphical Rule Authoring Tool for Defeasible Reasoning in the Semantic Web
Defeasible reasoning is a rule-based approach for efficient reasoning with incomplete and inconsistent information. Such reasoning is useful for many applications in the Semantic Web, such as policies and business rules, agent brokering and negotiation, ontology and knowledge merging, etc. However, the syntax of defeasible logic may appear too complex for many users. In this paper we present a ...
متن کاملA Visual Environment for Developing Defeasible Rule Bases for the Semantic Web
Defeasible reasoning is a rule-based approach for efficient reasoning with incomplete and inconsistent information. Such reasoning is useful for many applications in the Semantic Web, such as policies and business rules, agent brokering and negotiation, ontology and knowledge merging, etc., mainly due to interesting features, such as conflicting rules and priorities of rules. However, the RuleM...
متن کاملVisual Modeling of Defeasible Logic Rules with Dr-VisMO
903 The standardization of the Semantic Web has reached as far as ontologies and ontology languages. However, in order for the full potential of the Semantic Web to be achieved, the ability of reasoning over the available information is also essential. Rules can assist in this affair and various logics have been proposed for the Semantic Web domain. One of them is defeasible reasoning that deal...
متن کامل